meter reader payment - French English Dictionary